Energy cascading - French English Dictionary